deiparous (the virgin mary) - German English Dictionary